anti-friction wheels - Turkish English Dictionary